English Dictionary
◊ PELLICULARIA
farm building
n : a building on a farm